tropical pitcher plant - Francés Inglés Diccionario